*{padding:0px; margin:0px;}
html {_overflow-y:scroll;	overflow-x:hidden;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
    font-family:Microsoft YaHei;    /*文字字体定义 */
	font-size: 12px;    /*文字大小定义 */
	color: #5a5a5a; /*文字颜色定义 */
}

/* 网站超链接css通用设置 */
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #333333;} /* 未访问的链接 */
a:visited {color: #333333;} /* 已访问的链接 */
a:hover{color: #eb1315;	text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #333333;} /* 点击激活链接 */


h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0px;}
.clear{clear:both; line-height:0; height:0; font-size:0px;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
.input{ border:1px solid #CCCCCC; height:20px;line-height:20px} 

/*---------页面样式开始------------------*/
body{min-width:1202px; background:url(bg.jpg)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/bg.jpg*/ repeat-y;}
.header{ position:relative; z-index:1;background: url(headerBg.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/headerBg.png*/ no-repeat center top;height:72px;}
.top{ width:1124px; margin:0 auto; }
.webwidget_menu_glide{}
.webwidget_menu_glide_sprite{width: 113px;height: 69px;position: absolute;}
.webwidget_menu_glide ul{}
.webwidget_menu_glide ul li{ float:left;display:inline;width:113px;line-height:69px;text-align:center; position:relative;}
.webwidget_menu_glide ul li a{display:block;color:#461005;font-size:18px;height:69px;font-family:Microsoft YaHei;}
.webwidget_menu_glide ul li.logoWidth{ width:220px !important;}
.logo{ position:absolute; z-index:6; top:0; left:50%; margin-left:-101px;}
.content{}
.iPart01_Bg{ height:125px; background:#98000c;}
.iPart01{ width:1114px; margin:0 auto; position:relative;}
.iPart01 .yitiao{ margin-left:10px; position:absolute; top:-47px; left:0;}
.iPart01 .onePart{ margin:0 28px; width:309px; height:148px; float:left; display:inline; background:url(01Bg.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/01Bg.png*/ right bottom; position:relative;}
.iPart01 .onePart .pic01{ width:274px; height:108px; display:inline; float:left;margin:17px 0 0 15px;}
.iPart01 .onePart .pic01 .nivo-controlNav{ display:none !important;}
.iPart01 .onePart .pic01 .nivo-directionNav{ display:none !important;}
.iPart01 .onePart  .pic01 img{ width:274px; height:108px;}
.iPart01 .onePart .oneT{ width:100px; margin:17px 0 0 15px; height:113px; float:left; display:inline; line-height:20px;}
.iPart01 .onePart .oneT span{ font-size:14px; height:25px; display:block; color:#461005; overflow:hidden;}
.iPart01 .onePart .oneMore{ width:81px; height:24px;line-height:24px; text-align:center; position:absolute; bottom:18px; right:12px; background:#feca00;}
.iPart01 .onePart .oneMore a{color:#461005; font-size:12px;}
.iPart02{ width:1202px; margin:10px auto; padding:25px 0 30px 0; background:#FFF;}

.ititle{color:#2b2b2b; font-size:18px; height:30px; line-height:20px; font-weight:bold; padding-bottom:10px;}
.ititle .chaSpan{ height:30px; float:left;}
.ititle img{ display:inline; padding:2px 5px 0 5px; float:left;}
.ititle .spanEng{ height:25px; line-height:10px; float:left; display:inline; font-style:normal; font-family:Arial; font-size:10px; line-height:10px;  text-transform:uppercase;}
.ititle i{ display:block; font-style:normal;}
.abMore{ width:24px; height:24px; position:absolute; right:25px; top:5px;}
.iAbout{ position:relative; width:386px; margin-left:15px; background:url(xian.jpg)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/xian.jpg*/ no-repeat right bottom; float:left; display:inline;}
.iAbout .iWord{ width:340px; margin:0 auto; padding-top:10px;}
.iAbout .iWord img{ display:block; margin:0 auto; padding-bottom:20px;} 
.iAbout .iWord p{ color:#2b2b2b; line-height:24px; text-indent:2em; font-size:14px;}
.iDongtai{ position:relative; width:400px; margin-left:15px; float:left; display:inline;}
.iDongtai .onePart{ margin-left:5px; margin-top:10px;width:365px; height:110px; float:left; display:inline; position:relative;}
.iDongtai .onePart .pic02{ width:370px; height:240px; overflow:hidden; float:left; display:inline;box-shadow:2px 2px 3px #000; -moz-box-shadow:2px 2px 3px #000; -webkit-box-shadow:2px 2px 3px #000; position:relative;}

.iDongtai .onePart .pic02 .nivo-controlNav-bg{position: absolute;left: 0; bottom:0; width:370px; background:url(picDianBg.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/picDianBg.png*/; height:13px; z-index:100;}
.iDongtai .onePart .pic02 .nivo-controlNav{position:absolute;left:50%;bottom:3px;margin-left:-15px; /* Tweak this to center bullets */z-index:999999;}
.iDongtai .onePart .pic02 .nivo-controlNav a{display:block;width:7px;height:7px;background:url(Picdian.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/Picdian.png*/ no-repeat;text-indent:-9999px;border:0;margin-right:7px;float:left;}
.iDongtai .onePart .pic02 .nivo-controlNav a.active{background-position:0 -7px;}
.iDongtai .onePart .pic02 .nivo-directionNav{ display:none !important;}

.iDongtai .onePart .pic02 img{ width:370px; height:240px; }
.iDongtai .onePart .oneT{ width:180px; margin:7px 0 0 30px; height:100px; float:left; display:inline; line-height:20px;}
.iDongtai .onePart .oneT i{ display:block; color:#461005; font-size:14px; font-style:normal; margin-bottom:22px;}
.iDongtai .onePart .oneT span{ font-size:12px; height:20px; display:block; color:#5a8319; overflow:hidden;}
.iNews{ position:relative; width:358px; margin-left:15px; float:left; display:inline;background:url(xian.jpg)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/xian.jpg*/ no-repeat right bottom; min-height:288px}
.iNewPart{ width:340px; height:100px; margin:10px auto;}
.iNewList{ width:3600%; float:left; height:110px;}
.iNewItem{ width:150px; height:110px; float:left; margin-left:10px;}
.iNewItem img{ width:149px; height:98px; box-shadow:2px 2px 3px #000; -moz-box-shadow:2px 2px 3px #000; -webkit-box-shadow:2px 2px 3px #000; }
.iNewWord{ width:320px; margin:0 auto;}
.iNewWordList{ height:3600%;}
.iNewWordListItem{ height:25px; line-height:25px; background:url(newDian.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/newDian.png*/ no-repeat 0 12px; padding-left:20px; position:relative}
.iNewWordListItem a{ width:218px;height:25px; float:left; color:#2b2b2b; font-size:14px; overflow:hidden;}
.iNewWordListItem span{color:#2b2b2b; font-size:14px; position:absolute; right:0; top:0}

.iProShow{ width:1202px; margin:0 auto; padding-top:15px; position:relative;}
.iProPart{width:1202px;}
.iProList{ width:3600%;}
.iProItem{ height:180px; width:240px; background:url(proBg.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/proBg.png*/ center bottom; float:left; position:relative;}
.iProItem img{ width:236px; height:162px; border:2px solid #98000c;}
.iProItem span{ background:url(proTBg.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/proTBg.png*/; text-align:center; width:94px; height:26px; line-height:26px; color:#FFF; font-size:14px; z-index:10; position:absolute; overflow:hidden; left:2px; top:2px;}
.iProShow .proMore{ position:absolute; right:50px; top:20px; font-style:normal;}
.iPart03{ width:1202px; margin:10px auto;}
.iContact{ width:480px; height:345px;float:left; display:inline; position:relative; padding:12px 0 0 17px; background:url(iMap.jpg)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/iMap.jpg*/ no-repeat 40px 65px; background-color:#FFF; }
.iContact .conMore{ width:24px; height:24px; position:absolute; right:40px; top:11px;}
.iContact .conXian{ width:466px; height:4px; position:absolute; background:url(titleXian.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/titleXian.png*/ no-repeat; top:44px; left:10px;}
.iContact .iconWord{ width:360px; margin:0 auto; font-size:14px; color:#2b2b2b; padding-top:135px;}
.iContact .iconWord span{ font-size:16px; font-weight:bold; color:#98000c; display:block;}
.iContact .erweima{ width:106px; height:108px; position:absolute; right:25px; top:140px;}
.iMessage{ width:681px; height:357px; float:right; background:url(message.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/message.png*/ no-repeat top center;}
.iMessage .mesTitle{ height:45px; line-height:40px; text-align:center; color:#FFF; font-size:27px; font-weight:bold;}
.iMessage .mesTitle span{ color:#fde200;}
.iMessage .mesMain{ width:638px; margin:0 auto; padding-top:10px;}
.iMessage .mesMain img{ display:inline-block; border:1px solid #979797; float:left;}
.iMessage .mesMain .mesRight{ width:406px; float:left; display:inline; margin-left:10px;}
.iMessage .mesMain .mesRight .mesPart{ font-size:14px; color:#303030; font-family:'宋体';}
.iMessage .mesMain .mesRight .mesPart .labCss{ width:52px; height:30px; line-height:30px;}
.iMessage .mesMain .mesRight .mesPart .textCss{ width:216px; height:20px; border:1px solid #818181; color:#666;}
.iMessage .mesMain .mesRight .mesPart .textAreaCss{ width:216px; vertical-align:middle; height:107px;border:1px solid #818181; margin-top:10px;}
.iMessage .mesMain .mesRight .mesPart span{ height:30px; line-height:30px; font-size:12px;}
.iMessage .mesMain .mesRight .mesPart span i{ color:#F00; padding-right:10px;}
.iMessage .mesMain .mesRight .mesPart .btnFa{ width:72px; height:28px; cursor:pointer; background:url(fasong.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/fasong.png*/ no-repeat top center; border:none; margin-left:60px; margin-top:8px;}
.iMessage .mesMain .mesRight .mesPart .btnChong{ width:72px; height:28px; cursor:pointer; background:url(chongtian.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/chongtian.png*/ no-repeat top center; border:none; margin-left:30px; margin-top:8px;}

.paMain{ width:1202px; margin:0 auto; padding-top:10px;}
.paMain .pTitle{ height:56px; border-bottom:1px solid #bfbfbf; background:url(pageTBg.jpg)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/pageTBg.jpg*/ no-repeat 55px 1px;}
.paMain .pTitle .spanT{ font-size:18px; color:#FFF; float:left; display:inlinel; line-height:40px; text-indent:100px;}
.paMain .pTitle .spanWei{ font-size:18px; color:#000000; float:right; display:inlinel; line-height:56px;}
.paMain .pTitle .spanWei a{ color:#000;}
.pagePart{ width:1098px; margin:0 auto;}
.pagePart .fenlei{ width:100%;}
.pagePart .fenlei li{ width:94px; height:32px; line-height:32px; overflow:hidden; float:left;background:url(fenleidian.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/fenleidian.png*/ no-repeat 19px 16px; background-color:#fbc99f;margin-left:3px; padding-left:30px;}
.pagePart .fenlei li a{ font-size:14px; font-weight:bold; color:#131212;}
.pagePart .proList{}
.pagePart .proList .proItem{ margin:20px 26px; width:302px; height:249px; float:left; background:url(proPicBg.jpg)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/proPicBg.jpg*/ no-repeat center top; text-align:center;}
.pagePart .proList .proItem a{}
.pagePart .proList .proItem img{ margin:10px auto; width:266px; height:184px; border:3px solid #FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.pagePart .proList .proItem span{ height:25px; display:block; overflow:hidden; font-size:14px; color:#FFF;}
.nyProDetailTitle{  line-height:36px; text-align:center; margin:0 0 5px 0; font-size:14px; font-weight:bold;}
.nyProDetailPic{margin:0 0 15px 0;}
.nyProDetailC{padding-left:30px; line-height:24px;}
.nyProDetailPic img{border:solid 1px #909090; display:block; max-width:100%; margin:0 auto;}
.nyMainNewsUl{padding:20px 0;}
.nyMainNewsUl li{list-style-type: none;line-height: 36px;border-bottom: 1px dotted #898989;background: url(fenleidian.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/fenleidian.png*/ no-repeat 12px 15px;padding-left:28px;}
.nyMainNewsUl li a{ height:36px; overflow:hidden; color:#000;text-decoration: none;font-size: 14px;display:block;}
.nyMainNewsUl li a:hover{color:#333;}
.nyMainNewsUl li .nyMainNewsTime{font-size: 12px;color:#000;display:block;text-align:right;float: left;width:20%;}
.nyMainNewsUl li .nyMainNewsCont{width:80%;height:36px;overflow:hidden;float: left;}
.vedioCss{ width:335px; height:262px; position:fixed; bottom:60px; left:0;}

.n_cont{line-height:24px; font-size:14px;}
.n_cont img{ display:block; max-width:100%; margin:0 auto;}
.n_title{ color:#000; margin:15px 0 10px 0; text-align:center; font-size:16px; font-weight:bold;}
.n_laiy{ text-align:center; border-bottom:1px dotted #666666; margin-bottom:10px; padding-bottom:10px; font-size:12px; color:#888888;}

.page{ display:block; width:675px;color: #000; text-align:right; float:left; line-height:30px; padding:0 2%;margin:10px 0;}
.page span{ float:left; padding-left:10px}
.page a { padding:4px 10px; }
.page a.num{ margin:0 5px; padding:2px 8px; color:#FFF; background:#ababab;}
.page a.num:hover { color: #fff; background:#98000c;}
.page a.select{ margin:0 5px; padding:2px 8px; color:#FFF; background:#98000c;}
.pagePart .pWord{ line-height:24px; width:1066px; margin:auto; color:#000000; font-size:14px; padding-top:10px;}
.ysys{text-align:center;}

.footer{ height:140px; background:url(footerBg.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/footerBg.png*/ no-repeat center top; margin-top:20px; color:#fff; font-size:14px;}
.foot{width:1202px; margin:0 auto; padding-top:30px;}
.foot .foot01{}
.foot .footLeft{ float:left; width:440px; display:inline; line-height:24px; color:#FFF; font-size:14px; font-family:'宋体'; height:76px; overflow:hidden}
.foot .footRight{ width:260px; float:right; display:inline; line-height:24px; color:#FFF; font-size:14px; font-family:'宋体';}
.foot a{ color:#FFF;font-family:'宋体'; font-size:14px;}
.foot .banquan{ width:100%; display:block; text-align:center; height:30px; line-height:30px;}
/*------banner----------*/
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
/* The slices and boxes in the Slider */
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
/* Caption styles */
.nivo-caption{position:absolute;left:0px;bottom: 0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:8;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
.theme-orman.slider-wrapper{width: 1920px;height: 566px;position:relative; z-index:0; left:50%; margin-left:-960px;}
.theme-orman .nivoSlider{position:relative;width:1920px;height:566px;background:url(loading.gif)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/loading.gif*/ no-repeat 50% 50%;}
.theme-orman .nivoSlider img{position:absolute;top:0px;left:0px;display:none;width:1920px; /* Make sure your images are the same size */height:566px; /* Make sure your images are the same size */}
.theme-orman .nivoSlider a{border:0;display:block;}
.theme-orman .nivo-controlNav-bg{position: absolute;left: 0;bottom: -15px;width: 960px;height: 44px;z-index: 100;background: url(slider_nav_bg.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/img/slider_nav_bg.png*/ no-repeat	}
.theme-orman .nivo-controlNav{position:absolute;left:50%;bottom:76px;margin-left:-30px; /* Tweak this to center bullets */z-index: 101;}
.theme-orman .nivo-controlNav a{display:block;width:14px;height:14px;background:url(slider_nav_button.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/slider_nav_button.png*/ no-repeat;text-indent:-9999px;border:0;margin-right:7px;float:left;}
.theme-orman .nivo-controlNav a.active{background-position:0 -14px;}
.theme-orman .nivo-directionNav a{display:block;width:25px;height: 240px;background:url(arrows.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/images/arrows.png*/ no-repeat 0% 50%;text-indent:-9999px;border:0;top:40px;}
.theme-orman a.nivo-nextNav{background-position:100% 50%;right:-24px;padding-right:20px;}
.theme-orman a.nivo-prevNav{left:-24px;padding-left:20px;}
.theme-orman .nivo-caption{font-family: Helvetica, Arial, sans-serif;}
.theme-orman .nivo-caption a{ color:#fff;border-bottom:1px dotted #fff;}
.theme-orman .nivo-caption a:hover{ color:#fff;}
.theme-orman .ribbon{background:url(ribbon.png)/*tpa=http://www.xyyfsc.com/Public/Home/default/img/ribbon.png*/ no-repeat;width:111px;height:111px;position:absolute;top:-4px;left: -5px;z-index:300;}